Continue Reading

Video: Planetary Scale AI: Watching, Visualizing And Forecasting The Entire World In Realtime

The video of my talk at the Americas Google Developer Experts (GDE) Summit following Google I/O 2025 is now available!…

Continue Reading

Story Segmentation Of TV News: Having Gemini Chunk A Transcript Instead Of Following Timecodes

Unlike written news articles, which often focus on a single story, television news transcripts represent continuous stream-of-consciousness streams of words…

Continue Reading

A First Glimpse Of Using Language Detection To Identify Language Examples From The TV News Archive

A year ago we explored applying language detection to selections from the Chirp-generated ASR transcripts of the TV News Archive,…

Continue Reading

Story Segmentation Of TV News: Comparing Gemini 2.5 Pro/Flash, Gemini 2.0 Flash/Lite, Gemma 3 1/4/12/27B & ChatGPT 4o/o3

As part of our continuing series in using LLMs to segment television news broadcasts into their component stories, let's return…

Continue Reading

Planetary Scale AI: Watching, Visualizing And Forecasting The Entire World In Realtime

It was a tremendous honor to speak at the Americas Google Developer Experts (GDE) Summit last week to my fellow…

Continue Reading

Using Gemini 2.5 As A Persona-Based News Recommender Service: Summarize Trump's Middle East Visit

Continuing our series in persona-based news recommenders, today we'll take our end-to-end recommender service workflow and ask Gemini 2.5 Pro to…

Continue Reading

Using Gemini 2.5 As A Persona-Based News Recommender Service: Analyze A Day Of Global AI Trends

Continuing our series in persona-based news recommenders, today we'll take our end-to-end recommender service workflow and ask Gemini 2.5 Pro…

Continue Reading

Using Gemini 2.5 As A Persona-Based News Recommender Service: An Investment Advisor On How To Make Money

Continuing our series in persona-based news recommenders, we're going to follow the same workflow of our end-to-end recommender service, but this time…

Continue Reading

Behind The Scenes: XML Tags In TV News Closed Captioning Streams

Traditional broadcast closed captioning is both a powerful human-generated realtime transcript of television news and a source of uncountable oddities…

Continue Reading

Behind The Scenes: Machine Translation Of Belarusian, Iranian, Russian and Ukrainian Channels Resumes

We are excited to announce today that the final stage in our television news processing pipeline has resumed: we are…

Continue Reading

Using Gemini 2.5 As A Persona-Based News Recommender Service: Summarizing Trends From A Day Of Global Tariff & Trade War News

Continuing our series in persona-based news recommenders, today we're going to provide an end-to-end workflow that begins with downloading the…

Continue Reading

Tracking Global Media Attention To Tariffs, Trade Wars, Inflation and Stagflation

The timeline below shows intensity of worldwide media coverage mentioning tariffs and trade wars:   Inflation mentions peaked in late…

Continue Reading

Next Month: Google I/O

We'll be at Google I/O next month and look forward to talking, drop us a line if you'll be there!

Continue Reading

At-Scale OCR Of Television News Experiments: 19 Billion Seconds & 294 Billion Words In 1.8 Petabytes Of OCR JSON From 6 Quadrillion Pixels

We are tremendously excited to announce today that we have completed processing of the GCP Cloud Vision API OCR results…

Continue Reading

Comparing Google Translate NMT Vs LLM Vs Gemini Vs ChatGPT For Translating Global Television News

The Television News Archive's quarter century of global television news may span as many as 150 languages (according to automated…

Continue Reading

At-Scale OCR Of Television News Experiments: Early Statistics From 2% Of Shows

While we have OCR'd almost the totality of the TV News Archive through GCP's Cloud Vision AI API, those OCR…

Continue Reading

What I Learned At Google's Cloud Next 25

I was in Las Vegas two weeks ago for Google's Cloud Next 25. What few people realize about Next is…

Continue Reading

Using Gemini 2.5 Pro As A Persona-Based News Recommender Service: A US Government Policy Analyst Focused On China's Economy

Following our work yesterday using Gemini to create a persona-based news recommender service, let's try an even more powerful model:…

Continue Reading

Using Gemini 2.5 Pro As A Persona-Based News Recommender Service: A Day Of Automotive Supply Chains & Tariffs

How do we learn about the major news stories of each day? Increasingly this is through algorithmic filters ranging from…

Continue Reading

At-Scale OCR Of Television News Experiments: How OCR And Captioning Tell Different Stories About PBS In One Broadcast

Yesterday we offered the first statistics of just how much onscreen text there can be in a single hour-long American…

Continue Reading

At-Scale OCR Of Television News Experiments: First Results & Broadcast-Level Statistics

To date, we have OCR'd more than 18.8 billion seconds of global television news spanning 300 channels from 50 countries…

Continue Reading

Frontier AI Grand Challenge Problems: Grounding Vs Recency In The Hallucination Fight

As the existential challenges of AI hallucination have become ever more apparent, model vendors have increasingly moved to offer "grounding"…

Continue Reading

At-Scale OCR Of Television News Experiments: Using SRT Files For Scholarly Analysis Of OCR Text Of Video

GDELT represents one of the largest initiatives in the world devoted to understanding global society through data. The sheer magnitude…

Continue Reading

At-Scale OCR Of Television News Experiments: You Only Get What's In The Frame

At the top of this page you can see an interesting frame from our efforts to index the complete onscreen…